implanted junction detector - Turkish English Dictionary